package com.woniuxy.service;

import com.woniuxy.pojo.Driver;
import com.woniuxy.util.DataGridView;
import com.woniuxy.vo.DriverVo;

public interface DriverService {
    /**
     * 驾驶员全查询(带分页功能）
     * @param driverVo
     * @return
     */
    public DataGridView getDriverListByPage(DriverVo driverVo);

    /**
     * 增加驾驶员
     * @param driver
     * @return
     */
    public boolean addDriver(Driver driver);

    /**
     * 通过手机号码查询驾驶员
     * @param phone
     * @return
     */
    Driver findDriverByPhone(String phone);


    /**
     * 删除用户
     * @param id
     */
    public void removeDriver(int id);

    /**
     * 批量删除用户
     * @param ids
     */
    public void removeBathDriver(Integer[] ids);

    /**
     * 编辑用户
     * @param driver
     * @return
     */
    boolean update(Driver driver);
}
